﻿using System;
using System.Diagnostics;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Web;
using System.Web.Hosting;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using EditAnyString.Models;

namespace T4EAS
{
    [GeneratedCode("T4EAS", "1.0"), DebuggerNonUserCode]
    public static class EAS
    {
        public static EditableStringDictionary Strings;
    
        static EAS()
        {
            Strings = new EditableStringDictionary();
            Strings[@"~/Views/Account/_ProfileForm.cshtml"] = new List<EditableString>()
            {
                new EditableString( EditableString.GetKey( "~/Views/Account/_ProfileForm.cshtml", "First name:", null ), 
                                "~/Views/Account/_ProfileForm.cshtml", 
                                null,
                                "First name:" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/_ProfileForm.cshtml", "Last name:", null ), 
                                "~/Views/Account/_ProfileForm.cshtml", 
                                null,
                                "Last name:" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/_ProfileForm.cshtml", "City:", null ), 
                                "~/Views/Account/_ProfileForm.cshtml", 
                                null,
                                "City:" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/_ProfileForm.cshtml", "Submit!", null ), 
                                "~/Views/Account/_ProfileForm.cshtml", 
                                null,
                                "Submit!" ),
            };
                Strings[@"~/Views/Account/Profile.cshtml"] = new List<EditableString>()
            {
                new EditableString( EditableString.GetKey( "~/Views/Account/Profile.cshtml", "Edit profile", null ), 
                                "~/Views/Account/Profile.cshtml", 
                                null,
                                "Edit profile" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/Profile.cshtml", "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt, dui sit amet iaculis consectetur, tortor libero rhoncus massa, sed mollis nulla erat ac ipsum. In a odio vel est vulputate semper. Nullam id gravida leo. Nullam facilisis semper quam quis elementum. In facilisis elit a risus tempor vel convallis felis ornare. Fusce quam massa, tristique et rhoncus quis, tincidunt et neque. Suspendisse non nibh sed augue rhoncus mattis in ut sem. Mauris id congue tortor. Mauris felis ante, euismod non dictum ut, consequat vitae justo.<br/><br/>Maecenas fermentum commodo leo, vitae auctor lectus adipiscing ac. Fusce egestas mauris vitae tellus laoreet dapibus eget a justo. Nullam ligula nisi, tempor at tincidunt ut, tincidunt eu sem. Quisque ut arcu nisl, eget mattis augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae Mauris et euismod ipsum. Curabitur vehicula, sapien sit amet venenatis pharetra, mauris justo consectetur magna, sed tincidunt ligula nibh in odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae. Quisque varius posuere ligula sed semper. Donec sit amet tellus lacus, id venenatis erat. Etiam vitae felis a eros aliquam porttitor eu at felis. Vivamus at ornare orci. Donec eu massa quis metus mattis sagittis.", null ), 
                                "~/Views/Account/Profile.cshtml", 
                                null,
                                "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin tincidunt, dui sit amet iaculis consectetur, tortor libero rhoncus massa, sed mollis nulla erat ac ipsum. In a odio vel est vulputate semper. Nullam id gravida leo. Nullam facilisis semper quam quis elementum. In facilisis elit a risus tempor vel convallis felis ornare. Fusce quam massa, tristique et rhoncus quis, tincidunt et neque. Suspendisse non nibh sed augue rhoncus mattis in ut sem. Mauris id congue tortor. Mauris felis ante, euismod non dictum ut, consequat vitae justo.<br/><br/>Maecenas fermentum commodo leo, vitae auctor lectus adipiscing ac. Fusce egestas mauris vitae tellus laoreet dapibus eget a justo. Nullam ligula nisi, tempor at tincidunt ut, tincidunt eu sem. Quisque ut arcu nisl, eget mattis augue. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae Mauris et euismod ipsum. Curabitur vehicula, sapien sit amet venenatis pharetra, mauris justo consectetur magna, sed tincidunt ligula nibh in odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae. Quisque varius posuere ligula sed semper. Donec sit amet tellus lacus, id venenatis erat. Etiam vitae felis a eros aliquam porttitor eu at felis. Vivamus at ornare orci. Donec eu massa quis metus mattis sagittis." ),
                new EditableString( EditableString.GetKey( "~/Views/Account/Profile.cshtml", "Another text", null ), 
                                "~/Views/Account/Profile.cshtml", 
                                null,
                                "Another text" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/Profile.cshtml", "Profile editor", null ), 
                                "~/Views/Account/Profile.cshtml", 
                                null,
                                "Profile editor" ),
                new EditableString( EditableString.GetKey( "~/Views/Account/Profile.cshtml", "Back to home page", null ), 
                                "~/Views/Account/Profile.cshtml", 
                                null,
                                "Back to home page" ),
            };
                Strings[@"~/Views/Home/Index.cshtml"] = new List<EditableString>()
            {
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "Welcome to our website!", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "Welcome to our website!" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "You are logged as: {0}", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "You are logged as: {0}" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "You are not logged in, please", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "You are not logged in, please" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "to edit texts", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "to edit texts" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "Two the same strings on one page", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "Two the same strings on one page" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "Hello: {0}", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "Hello: {0}" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "log off", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "log off" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "go to your profile", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "go to your profile" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "Go to admin area", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "Go to admin area" ),
                new EditableString( EditableString.GetKey( "~/Views/Home/Index.cshtml", "log on", null ), 
                                "~/Views/Home/Index.cshtml", 
                                null,
                                "log on" ),
            };
                Strings[@"~/Views/Shared/_Layout.cshtml"] = new List<EditableString>()
            {
                new EditableString( EditableString.GetKey( "~/Views/Shared/_Layout.cshtml", "XYZ company, {0}", null ), 
                                "~/Views/Shared/_Layout.cshtml", 
                                null,
                                "XYZ company, {0}" ),
                new EditableString( EditableString.GetKey( "~/Views/Shared/_Layout.cshtml", "Page title", null ), 
                                "~/Views/Shared/_Layout.cshtml", 
                                null,
                                "Page title" ),
            };
                Strings[@"~/Areas/admin/Views/Home/Index.cshtml"] = new List<EditableString>()
            {
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "Welcome to admin panel {0}!", null ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                null,
                                "Welcome to admin panel {0}!" ),
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "You can view and edit strings", null ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                null,
                                "You can view and edit strings" ),
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "<b>Note</b>: if you can't see dotted border around this text, then load initial data to storage", null ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                null,
                                "<b>Note</b>: if you can't see dotted border around this text, then load initial data to storage" ),
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "here", 1 ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                1,
                                "here" ),
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "here", 2 ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                2,
                                "here" ),
                new EditableString( EditableString.GetKey( "~/Areas/admin/Views/Home/Index.cshtml", "Back to home page", null ), 
                                "~/Areas/admin/Views/Home/Index.cshtml", 
                                null,
                                "Back to home page" ),
            };
            }
    }
}

